illegal pact - Français Anglais Dictionnaire